package com.dys.testarray;

/**
 * @className: com.dys.testarray.MainTest
 * @description: main方法
 * @author: pine cone
 * @version: v1.0.0
 * @createTime: 2024/07/13 下午8:27
 */
public class MainTest {

    public static void main(String[] args) {
        // 从侧面验证
        // int arr1[]; // 只声明,没有后续操作,相当于白定义了
        // int [] arr2 = null; //Exception in thread "main" java.lang.NullPointerException
        // System.out.println(arr2.length);
        //  int [] arr3 = new int [0]; //0
        // System.out.println(arr3.length);
        // int [] arr4 = new int[4];
        // System.out.println(arr4.length);

        // 默认情况下，虚拟机在调用main方法的时候就是传入了一个长度为0的数组
        System.out.println(args.length); // 从这个结果证明,参数是String[],实参是 new String[0]
        for (String arg : args) {
            System.out.println(arg);
        }
    }
}
